<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <channel>
        <title>Business Analyst Community &amp; Resources | Modern Analyst</title> 
        <link>https://www.modernanalyst.com</link> 
        <description>RSS feeds for Business Analyst Community &amp; Resources | Modern Analyst</description> 
        <ttl>60</ttl> <item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/7057/What-Is-Actor-Model-Architecture.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=7057</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=7057&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What Is Actor Model Architecture?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/7057/What-Is-Actor-Model-Architecture.aspx</link> 
    <description>&lt;p&gt;The Actor Model Architecture is a software design pattern used to build systems that are highly concurrent, scalable, and resilient. It models computation as a collection of independent entities called actors, each responsible for its own state and behavior.&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sun, 19 Oct 2025 22:09:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:7057</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6445/What-is-TOGAF.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6445</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6445&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is TOGAF?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6445/What-is-TOGAF.aspx</link> 
    <description>&lt;p&gt;TOGAF stands for The Open Group Architecture Framework and is a widely used framework and methodology for enterprise architecture. It provides a comprehensive approach for designing, planning, implementing, and governing enterprise information technology architecture. TOGAF is maintained by &lt;a href=&quot;https://www.opengroup.org/&quot; target=&quot;_blank&quot;&gt;The Open Group&lt;/a&gt;, a global consortium that develops open, vendor-neutral technology standards which help organizations to achieve their business objectives.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;The main components and structure of TOGAF are as follows::&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Architecture Development Method (ADM)&lt;/strong&gt;&lt;/em&gt; - This is the core of TOGAF, providing a step-by-step approach for developing and managing enterprise architecture. It consists of a set of guidelines, techniques, and best practices for creating architecture artifacts and managing the architecture development process.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Guidelines &amp;amp; Techniques&lt;/strong&gt;&lt;/em&gt; - This is a collection of best practices which will help the practitioners to adapt the TOGAF Architecture Development Method (ADM) to a number of usage scenarios.&amp;nbsp; These guidelines and techniques include architecture principles, architecture patterns, gap analysis techniques, and much more.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Architecture Content Framework&lt;/strong&gt;&lt;/em&gt; - This is a structured metamodel which defines the types of artifacts and deliverables that should be developed during the architecture development process, such as architecture vision, business architecture, data architecture, application architecture, and technology architecture.&amp;nbsp; It also defines the concept of Architecture Building Blocks (ABBs) as well as Solution Building Blocks (SBBs)&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Architecture Capability Framework&lt;/strong&gt;&lt;/em&gt; - This section of TOGAF focuses on operationalizing an architecture function within an enterprise. It defines guidelines for establishing the structure, roles, skills, responsibilities needed for an effective architecture organization within the enterprise.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;TOGAF Reference Models &lt;/strong&gt;&lt;/em&gt;- These are generic architectural models and method guidance that can be used as starting points for developing organization-specific architectures. Examples of such models include Architecture Maturity Models, Architecture Project Management, Architecture Skills Framework, Digital Business Reference Model (DBRM), Government Reference Model (GRM), as well as Microservices Architecture.&lt;/li&gt;
&lt;/ul&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img alt=&quot;What is TOGAF?&quot; src=&quot;/Portals/0/Public%20Uploads/Architecture_Development_Method.png&quot; style=&quot;width: 512px; height: 661px;&quot; title=&quot;What is TOGAF?&quot; /&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://commons.wikimedia.org/wiki/File:Architecture_Development_Method.png&quot;&gt;Mirko Wolff&lt;/a&gt;, &lt;a href=&quot;https://creativecommons.org/licenses/by-sa/4.0&quot;&gt;CC BY-SA 4.0&lt;/a&gt;, via Wikimedia Commons&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;An analyst can use TOGAF &lt;/strong&gt;in several ways to support various aspects of enterprise architecture development and management:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Understanding Business Needs&lt;/strong&gt;&lt;/em&gt; - Analysts can use TOGAF&amp;#39;s Architecture Development Method (ADM) to analyze and document business requirements, stakeholder concerns, and strategic objectives.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Conducting Gap Analysis&lt;/strong&gt;&lt;/em&gt; - TOGAF provides techniques for conducting gap analysis which analysts can use to assess the organization&amp;#39;s current state, identify areas for improvement, and define target architectures that address business needs.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Supporting IT Initiatives&lt;/strong&gt;&lt;/em&gt; - Analysts can use TOGAF to support various IT initiatives, such as system implementations, technology migrations, and business process improvements.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Communication and Collaboration&lt;/strong&gt;&lt;/em&gt; - By using the common language and framework defined by TOGAF, analysts can facilitate communication and collaboration among stakeholders, including business leaders, IT professionals, and external partners.&lt;/li&gt;
&lt;/ul&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Tue, 13 Feb 2024 04:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6445</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6444/What-is-a-Reliability-Block-Diagram-RBD.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6444</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6444&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Reliability Block Diagram (RBD)?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6444/What-is-a-Reliability-Block-Diagram-RBD.aspx</link> 
    <description>&lt;p&gt;A Reliability Block Diagram (RBD) is a graphical method used in reliability engineering to model the reliability of systems. It represents the components of a system as blocks and their interconnections as lines. The purpose of an RBD is to analyze and understand the reliability of a system by assessing how the failure of individual components or blocks affects the overall reliability of the system.&lt;/p&gt;

&lt;p&gt;Reliability Block Diagrams (RBDs) can be relevant to both business and systems analysts, particularly in industries where system reliability is critical, such as manufacturing, transportation, telecommunications, and energy.&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Mon, 12 Feb 2024 06:22:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6444</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6353/What-is-Domain-Driven-Design.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6353</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6353&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Domain Driven Design?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6353/What-is-Domain-Driven-Design.aspx</link> 
    <description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Domain Driven Design (DDD)&lt;/em&gt;&lt;/strong&gt; is not just a buzzword but a very important concept for business analysts and any technology practitioners involved in designing systems and software.&amp;nbsp;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Domain Driven Design is an approach to software design and architecture which, unsurprisingly, starts with an understanding of the problem domain for which the solution must be developed. &amp;nbsp; The DDD approach to software development and design focuses on creating software systems that closely align with and model the real-world domain they are intended to represent.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;The first step of Domain Driven Design&amp;nbsp; is to understand the problem domain and create an abstract model of the domain including its entities (nouns), functional (processes), business rules (logic/policies), and key goals and objectives.&lt;/p&gt;

&lt;p&gt;There are &lt;em&gt;&lt;u&gt;three core principles&lt;/u&gt;&lt;/em&gt; of Domain Driven Design:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Focus on the core domain and domain logic&lt;/strong&gt; - the practitioner must have a solid grasp of the problem domain and must have access to subject matter experts in the given domain&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Design must be based on clear domain models&lt;/strong&gt; - modeling the business domain is a top priority as it enables business experts to validate the practitioner&amp;rsquo;s understanding of the domain as well ensures corrections in that understanding&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Based on ubiquitous language&lt;/strong&gt; - the language used in the domain models must use language that the domain experts can read, understand, and verify.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Deriving its roots from Object Oriented Analysis and Design (OOAD), the domain driven design approach relies on &lt;em&gt;&lt;u&gt;a number of interconnect concepts&lt;/u&gt;&lt;/em&gt; including:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Entities and Value Objects&lt;/strong&gt; -&amp;nbsp; the DDD method distinguishes between entities and value objects. Entities are objects with a distinct identity that is defined by a unique identifier. Value objects, on the other hand, have no distinct identity and are defined solely by their attributes.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Aggregates &lt;/strong&gt;- An aggregate is a cluster of related entities and value objects that are treated as a single unit. Aggregates have a root entity that serves as the entry point for interacting with the cluster. Aggregates help maintain consistency and enforce business rules within a specific context.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Repositories &lt;/strong&gt;- Repositories provide an abstraction layer for accessing domain objects, abstracting the underlying data storage and retrieval mechanisms. They enable the separation of domain logic from data access concerns.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Domain Services&lt;/strong&gt; -&amp;nbsp; Domain services encapsulate domain-specific logic that doesn&amp;#39;t naturally fit within an entity or value object. They are stateless and operate on domain objects to perform specific tasks.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Event Sourcing&lt;/strong&gt; -&amp;nbsp; Event sourcing is a technique where changes to the state of a system are captured as a series of immutable events. This approach allows for reconstructing the system&amp;#39;s state at any point in time and provides a historical record of all changes.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Domain Events&lt;/strong&gt; -&amp;nbsp; Domain events are a way to capture and represent significant state changes within the domain. They can trigger actions in other parts of the system and help maintain consistency.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br /&gt;
Domain Driven Design can greatly benefit business analysts by providing them with a structured framework for understanding, modeling, and communicating complex business domains. It encourages collaboration, clarity, and precision in requirements gathering and promotes the development of software systems that closely align with the real-world business needs.&lt;/p&gt;

&lt;p&gt;Some of the ways in which &lt;em&gt;&lt;u&gt;domain driven design can help business analysts&lt;/u&gt;&lt;/em&gt;:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Shared Understanding&lt;/strong&gt; - DDD encourages the use of a ubiquitous language that is shared between technical and non-technical team members. This common language ensures that everyone involved in the project has a clear and consistent understanding of the domain, its concepts, and its complexities.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Effective Communication&lt;/strong&gt; - DDD encourages collaboration between business analysts and developers. By using the same domain terminology and concepts, business analysts can communicate requirements, constraints, and domain-specific knowledge more effectively to the development team.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Modeling Business Processes&lt;/strong&gt; - DDD provides a framework for modeling business processes in a way that aligns with the domain&amp;#39;s concepts and rules. This ensures that the resulting software accurately reflects the real-world business operations.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Identifying Domain Entities and Rules&lt;/strong&gt; - The DDD approach&amp;nbsp; helps business analysts identify domain entities, their attributes, and the rules governing their behavior. This knowledge is essential for defining business requirements and constraints, as well as for ensuring that the software system enforces these rules correctly.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Bounded Contexts&lt;/strong&gt; - This DDD concept helps business analysts define clear boundaries and contexts for different parts of the business domain. This ensures that each part of the system is designed to serve a specific purpose and that there is a clear understanding of where each boundary lies.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Event Modeling&lt;/strong&gt; - DDD often involves event modeling, which is useful for capturing important state changes in the domain. Business analysts can help identify and prioritize domain events, as well as define how these events impact the business processes and data flow.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Requirements Elicitation&lt;/strong&gt; - The DDD methodology encourages a deeper understanding of the domain, which can lead to more precise and well-informed requirements elicitation. Business analysts can leverage this understanding to gather and document requirements that align with the domain&amp;#39;s intricacies.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;User Story Definition&lt;/strong&gt; - When defining user stories or use cases, business analysts can use DDD concepts to frame stories in the context of the domain. This ensures that user stories reflect the actual needs and goals of the business and that they are aligned with the domain model.&lt;/li&gt;
&lt;/ul&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Mon, 11 Sep 2023 01:20:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6353</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6352/What-is-Composable-Business-Architecture.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6352</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6352&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Composable Business Architecture?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6352/What-is-Composable-Business-Architecture.aspx</link> 
    <description>&lt;p&gt;&lt;strong&gt;Composable Business Architecture (CBA)&lt;/strong&gt; is a business architecture approach and methodology that emphasizes flexibility, adaptability, and modularity in designing and organizing the components of a business. It is a response to the ever-changing and complex nature of the business environment, where organizations need to be agile and responsive to rapidly evolving market conditions and customer demands.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&amp;ldquo;Composable business means creating an organization made from interchangeable building blocks&amp;rdquo;&lt;/em&gt; - Kasey Panetta, Gartner Contributor&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The same way a Lego brick is the basic building block of any Lego masterpiece, a Packaged Business Capability (PBC) is the basic building block of a composable business model.&amp;nbsp; Each of the enterprise PBCs fulfills a critical function of the business.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;&lt;em&gt;Composable business is a natural acceleration of the digital business that you live in every day. It allows us to deliver the resilience and agility that these interesting times demand.&lt;/em&gt;&amp;rdquo; - Daryl Plummer, Distinguished VP Analyst, Gartner.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Gartner identifies, &lt;em&gt;&lt;u&gt;four principles of composable business architecture&lt;/u&gt;&lt;/em&gt;:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Modularity &lt;/strong&gt;- dividing the business domain into smaller discrete components with clearly defined responsibilities&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Autonomy &lt;/strong&gt;- ensure the individual components are as independent as possible from other components in order to minimize dependencies and enterprise impact when one component needs to be changes or replaced&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Orchestration &lt;/strong&gt;- the process and tools used to control the flow and collaboration among the individual business components in order to achieve specific business objectives&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Discovery &lt;/strong&gt;- the ability to easily find and understand existing business process and component assets within the enterprise to facilitate reusability and for quickly composing new processes for in response to opportunities or business landscape changes&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&amp;ldquo;An organization that delivers business outcomes and adapts to the pace of business change. It does this through the assembly and combination of packaged business capabilities&amp;hellip; application building blocks that have been purchased or developed.&amp;rdquo;&lt;/em&gt; &amp;mdash; Gartner&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When it comes to establishing composable businesses, Gartner defines &lt;u&gt;&lt;em&gt;three essential building blocks&lt;/em&gt;&lt;/u&gt;, as follows:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Composable thinking&lt;/strong&gt; - Composable thinking is an adaptable problem-solving approach that involves breaking complex challenges into modular components, allowing for flexible and creative recombination to address evolving needs, fostering innovation and efficiency. It emphasizes modularity, reusability, and customer-centricity in finding solutions and is relevant across diverse domains, including technology, business, and product development.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Composable technology&lt;/strong&gt; - Composable technology refers to an IT infrastructure and architecture approach that leverages modular components and software-defined resources, enabling organizations to dynamically and flexibly allocate computing, storage, and networking resources to meet specific application or business requirements. This approach enhances agility, scalability, and resource utilization in a rapidly changing technology landscape, allowing organizations to adapt quickly to evolving needs and opportunities.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Composable business architecture&lt;/strong&gt; - Composable Business Architecture is a strategic framework for designing and organizing a business&amp;#39;s components, such as processes, capabilities, and technologies, in a modular and flexible manner. It enables organizations to quickly adapt to changing market conditions, customer demands, and emerging opportunities by promoting modularity, reusability, and interoperability in their business operations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Composable Business Architecture is particularly relevant in industries characterized by rapid change, digital transformation, and the need for continuous innovation. It helps organizations stay competitive and responsive to emerging opportunities and challenges by providing a framework for designing and organizing their business components in a flexible and adaptable manner.&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sun, 10 Sep 2023 22:50:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6352</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6146/What-is-a-Flowchart-Diagram.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6146</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6146&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Flowchart Diagram?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6146/What-is-a-Flowchart-Diagram.aspx</link> 
    <description>&lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;A &lt;/span&gt;&lt;strong&gt;flowchart diagram&lt;/strong&gt; or just flowchart is a term generically used to refer to a diagram which shows the flow of a process (step by step).&amp;nbsp; More specifically a flowchart refers to a very specific type of structured workflow diagram which has been adopted by the International Organization of Standardization (ISO) and updated in 1985 with ISO 5807.&lt;/p&gt;

&lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;The flowchart is very similar in uses and functions as the UML activity diagram and the BPMN process diagram.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;The flowchart diagram is drawn using a set of &lt;/span&gt;&lt;strong&gt;standard flowchart symbols&lt;/strong&gt; including:&lt;/p&gt;

&lt;table align=&quot;left&quot; border=&quot;1&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;width:600px;&quot;&gt;
 &lt;colgroup&gt;
  &lt;col /&gt;
  &lt;col /&gt;
  &lt;col /&gt;
 &lt;/colgroup&gt;
 &lt;tbody&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;strong&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Symbol Name&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;strong&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Visual Depiction&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;strong&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Description&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
   &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Flow line&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;&lt;img alt=&quot;Flowchart Flowline&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-flowline.jpg&quot; style=&quot;width: 100px; height: 15px;&quot; title=&quot;Flowchart Flowline&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;The flowline represents the standard connector of the rest of the symbols in a flowchart.&amp;nbsp; It is terminated with an arrow to show the direction of the flow/process (generally top to bottom or left to right).&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Terminal&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;&lt;img alt=&quot;Flowchart Terminal&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-terminal.jpg&quot; style=&quot;width: 100px; height: 50px;&quot; title=&quot;Flowchart Terminal&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;This flowchart symbol represents either the beginning of the flow or the end of the flow.&amp;nbsp; A flowchart should have only one beginning symbol.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Process&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;&lt;img alt=&quot;Flowchart Process&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-process.jpg&quot; style=&quot;width: 100px; height: 57px;&quot; title=&quot;Flowchart Process&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;The process flowchart symbol represents an action or activity which takes place at the given step in the process. Generally used to depic an action which takes place in the system or which uses the system.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Predefined Process&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;&lt;img alt=&quot;Flowchart Pre-defined Process&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-pre-defined-process.jpg&quot; style=&quot;width: 100px; height: 58px;&quot; title=&quot;Flowchart Pre-defined Process&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;The flowchart pre-defined process symbol depicts the fact that this step is decomposed in detail in a different diagram or page. If a given sub-process or segment of a process is reused, it can be defined once and then specified again using the pre-defined process symbol.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Decision&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153); text-align: center;&quot;&gt;&lt;img alt=&quot;Flowchart Decision&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-decision.jpg&quot; style=&quot;width: 90px; height: 68px;&quot; title=&quot;Flowchart Decision&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;The flowchart decision symbol is very similar to the decision symbol of other diagraming techniques and issued to show where a given process or flow can split&amp;nbsp; into two or more branches based on a decision condition.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Input or Output&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;&lt;img alt=&quot;Flowchart Input or Output&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-input-output.jpg&quot; style=&quot;width: 100px; height: 57px;&quot; title=&quot;Flowchart Input or Output&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;This flowchart symbol depicts that at this point in the flow data is either entred into the process/system or data is being output from the process/system.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Manual Input&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;&lt;img alt=&quot;Flowchart Manual Input&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-manual-input.jpg&quot; style=&quot;width: 100px; height: 57px;&quot; title=&quot;Flowchart Manual Input&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;The manual input flowchart symbol is used to show that a human is performing data entry or providing information to the system.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Data file or Database&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;&lt;img alt=&quot;Flowchart Database or Data File&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-database.jpg&quot; style=&quot;width: 90px; height: 67px;&quot; title=&quot;Flowchart Database or Data File&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;The database flowchart symbol is used to depict storage of data (it could be a database, a file, etc.) and it could be used either to read data from or write data to.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Document&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;&lt;img alt=&quot;Flowchart Document&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-document.jpg&quot; style=&quot;width: 100px; height: 57px;&quot; title=&quot;Flowchart Document&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;The document flowchart symbol represents a single document (ex: PDF, Word, etc.) used within the flow being documented.&amp;nbsp; If multiple documents are used, multiple document symbols can be overimposed and slightly offset.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Manual Operation&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153); text-align: center;&quot;&gt;&lt;img alt=&quot;Flowchart Manual Operation&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-manual-operation.jpg&quot; style=&quot;width: 100px; height: 57px;&quot; title=&quot;Flowchart Manual Operation&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;The manual operation flowchart symbol is used to show that a user performs a manual operation within the flow which is other than simply data input.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;On-page Connector&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153); text-align: center;&quot;&gt;&lt;img alt=&quot;Flowchart On-Page Connector&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-on-page-connector.jpg&quot; style=&quot;width: 40px; height: 40px;&quot; title=&quot;Flowchart On-Page Connector&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;When a flowchart becomes too complicated and flowlines cross each other, an on-page connector can be used to show where to connect next without crossing lines.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;
   &lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Off-page Connector&lt;/span&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153); text-align: center;&quot;&gt;&lt;img alt=&quot;Flowchart Off-Page Connector&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-off-page-connector.jpg&quot; style=&quot;width: 50px; height: 51px;&quot; title=&quot;Flowchart Off-Page Connector&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;When a flowchart becomes too large to fit on one page, the off-page connector symbol can be used to show where the flow leaves off on one page and then where it picks-up on a different page.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;Initialization&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153); text-align: center;&quot;&gt;&lt;img alt=&quot;Flowchart Initialization&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-initialization.jpg&quot; style=&quot;width: 100px; height: 57px;&quot; title=&quot;Flowchart Initialization&quot; /&gt;&lt;/td&gt;
   &lt;td style=&quot;border-color: rgb(153, 153, 153);&quot;&gt;The initialization symbol represents a step in the process (generally at the beginning) where a certain system routing or processed needs perform preparation/initialization activities.&lt;/td&gt;
  &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;

&lt;div style=&quot;clear:both;&quot;&gt;&amp;nbsp;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;When to use a Flowchart&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Flowcharts are helpful whenever the problem domain you are tackling involves process or workflow or whenever you are trying to depict a structured step-by-step process.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Some example instances when a flowchart would be beneficial:&lt;/span&gt;&lt;/p&gt;

&lt;ul style=&quot;list-style-type:disc;&quot;&gt;
 &lt;li aria-level=&quot;1&quot;&gt;
 &lt;p role=&quot;presentation&quot;&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Document the &amp;ldquo;as-is&amp;rdquo; or &amp;ldquo;to-be&amp;rdquo; business processes.&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li aria-level=&quot;1&quot;&gt;
 &lt;p role=&quot;presentation&quot;&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Depict the logical flow of an algorithm which needs to be implemented.&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li aria-level=&quot;1&quot;&gt;
 &lt;p role=&quot;presentation&quot;&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Show how a user can interact with a system to achieve a desired objective.&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li aria-level=&quot;1&quot;&gt;
 &lt;p role=&quot;presentation&quot;&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Define the workflow for a given manual activity.&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Alternative to Flowcharts&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Since the advent of the flowchart, new modeling techniques and standards have been created and which, in many cases, have become more popular than the flowcharts, such as:&lt;/span&gt;&lt;/p&gt;

&lt;ul style=&quot;list-style-type:disc;&quot;&gt;
 &lt;li aria-level=&quot;1&quot;&gt;
 &lt;p role=&quot;presentation&quot;&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Data Flow Diagram&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li aria-level=&quot;1&quot;&gt;
 &lt;p role=&quot;presentation&quot;&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;UML Activity Diagram&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li aria-level=&quot;1&quot;&gt;
 &lt;p role=&quot;presentation&quot;&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;BPMN Process Flow Diagram&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
 &lt;li aria-level=&quot;1&quot;&gt;
 &lt;p role=&quot;presentation&quot;&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;etc.&lt;/span&gt;&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;span id=&quot;docs-internal-guid-0e173211-7fff-ed27-e42b-499f41172ce3&quot;&gt;Example Flowchart&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;What is a Flowchart Diagram?&quot; src=&quot;/Portals/0/Public%20Uploads/flowchart-example.png&quot; style=&quot;width: 600px; height: 849px;&quot; title=&quot;What is a Flowchart Diagram?&quot; /&gt;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Mon, 10 Oct 2022 22:52:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6146</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6077/What-is-the-difference-between-IIBA-BABOK-tasks-Specify-and-Model-Requirements-and-Define-Solution-Options-2-of-the-6-tasks-covered-within-the-Requirements-Analysis-and-Design-Definition-knowledge-area.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6077</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6077&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is the difference between IIBA BABOK tasks &quot;Specify and Model Requirements&quot; and &quot;Define Solution Options&quot;, 2 of the 6 tasks covered within the  “Requirements Analysis and Design Definition” knowledge area? </title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6077/What-is-the-difference-between-IIBA-BABOK-tasks-Specify-and-Model-Requirements-and-Define-Solution-Options-2-of-the-6-tasks-covered-within-the-Requirements-Analysis-and-Design-Definition-knowledge-area.aspx</link> 
    <description>&lt;p dir=&quot;ltr&quot;&gt;The &lt;strong&gt;Specify and Model Requirements Task&lt;/strong&gt; describes the &amp;ldquo;&lt;strong&gt;What&lt;/strong&gt;&amp;rdquo;.&lt;/p&gt;

&lt;p dir=&quot;ltr&quot;&gt;The &lt;strong&gt;Define Solution Options Task&lt;/strong&gt; describes the &amp;ldquo;&lt;strong&gt;How&lt;/strong&gt;&amp;rdquo;.&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Thu, 09 Jun 2022 21:13:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6077</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1924/Why-bother-with-identifying-use-cases-Why-not-jump-straight-to-process-flows.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1924</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1924&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Why bother with identifying use cases?  Why not jump straight to process flows?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1924/Why-bother-with-identifying-use-cases-Why-not-jump-straight-to-process-flows.aspx</link> 
    <description>&lt;p&gt;Whether documenting business processes or systems processes, use cases and process flows can both be valuable tools.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;A use case description textually describes the main success scenarios of a process as well as the major alternate scenarios and exception scenarios. Process flows do the same thing, though in graphical form.&amp;nbsp; A process flow documents the step by step activities of the main success scenario.&amp;nbsp; Decision points (often shown as diamond shapes) show where the main scenario branches off into alternate scenarios.&lt;/p&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Thu, 07 Oct 2021 16:15:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1924</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5919/What-is-JTBD--Jobs-to-be-Done-Framework.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5919</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5919&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is JTBD - Jobs to be Done Framework?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5919/What-is-JTBD--Jobs-to-be-Done-Framework.aspx</link> 
    <description>&lt;p&gt;&lt;meta charset=&quot;utf-8&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&amp;ldquo;Jobs to be Done&amp;rdquo; also known as JTBD is a market and customer research framework with the goal of identifying the underlying tasks (aka jobs) that customers are trying to get done in the given problem domain.&lt;/p&gt;

&lt;p&gt;The Jobs to be Done theory and method was first popularized by Clayton Christensen, Harvard Business School professor, in his very popular book The Innovator&amp;rsquo;s Solution.&lt;/p&gt;

&lt;p&gt;In one of his article titled &amp;ldquo;&lt;a href=&quot;https://hbr.org/2016/09/know-your-customers-jobs-to-be-done&quot; target=&quot;_blank&quot;&gt;Know your Customer&amp;rsquo;s Jobs to be Done&lt;/a&gt;&amp;rdquo;, Mr. Christensen clearly explains the genesis and core of this concept:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;The theory of jobs to be done was developed in part as a complement to the theory of disruptive innovation&amp;mdash;which at its core is about competitive responses to innovation: It explains and predicts the behavior of companies in danger of being disrupted and helps them understand which new entrants pose the greatest threats.&amp;rdquo;&lt;/p&gt;

&lt;p&gt;&amp;ldquo;What they really need to home in on is the progress that the customer is trying to make in a given circumstance&amp;mdash;what the customer hopes to accomplish. This is what we&amp;rsquo;ve come to call the &lt;strong&gt;&lt;u&gt;job to be done&lt;/u&gt;&lt;/strong&gt;.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;To even begin to understand your customer you need to walk a mile in their shoes; you need to understand the jobs they have to do aka their &amp;ldquo;jobs to be done&amp;rdquo;.&amp;nbsp; Tasks or jobs are foundational for discovering what motivates your users/customers and why they behave the way they do.&lt;/p&gt;

&lt;p&gt;New Markets Advisors, a leading consulting firm in this area, uses a proprietary step by step approach to their Job Roadmap when they apply the Jobs to be Done method to help their customers to innovate:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Establish Objectives -&amp;gt; Strategy&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Plan Your Approach -&amp;gt; Research Methods&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Build a Jobs Atlas -&amp;gt; Customer Research&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Generate Ideas -&amp;gt; Ideation&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Reframe Your Perspective -&amp;gt; Open Innovation&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Experiment &amp;amp; Iterate -&amp;gt; Test and Learn&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other practitioners take a more traditional approach to jobs-to-be-done by thinking of job as &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3626/How-would-you-build-a-Business-Process-Model.aspx&quot;&gt;a process&lt;/a&gt; which is documented using a Job Map.&amp;nbsp; Basic steps to &lt;a href=&quot;https://hbr.org/2008/05/the-customer-centered-innovation-map&quot; target=&quot;_blank&quot;&gt;create a Job Map&lt;/a&gt; include:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Define &lt;/strong&gt;- Define the aspects of the job your customer has a problem with.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Locate &lt;/strong&gt;- Locate and define the inputs and resources your customer needs to do the job.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Prepare &lt;/strong&gt;- Identify how your customer must prepare and transform the inputs in order to get the job done.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Confirm &lt;/strong&gt;- Ask what your customer needs to verify or validate to ensure the job is done right.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Execute &lt;/strong&gt;- What does the customer need to do to execute the job successfully.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Monitor &lt;/strong&gt;- Determine what areas or metric your customer needs to monitor to ensure the job is done right.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Modify &lt;/strong&gt;- What aspects of the job steps need to be changed in order to successfully complete the job.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Conclude &lt;/strong&gt;- Are there any specific steps which must be completed in order for the job to be final and done?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Business analysts and product managers can use the Jobs-to-be-Done (JTBD) method to create innovative &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6525/What-is-a-Product-Roadmap.aspx&quot; target=&quot;_blank&quot;&gt;product roadmaps&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;Jobs to be Done - JTBD&quot; src=&quot;/Portals/0/Public%20Uploads/Jobs-to-be-Done-JTBD.jpg&quot; style=&quot;width: 550px; height: 300px;&quot; title=&quot;Jobs to be Done - JTBD&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sat, 11 Sep 2021 06:37:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5919</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1922/How-do-you-ensure-that-your-use-case-model-is-effective.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1922</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1922&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How do you ensure that your use case model is effective?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1922/How-do-you-ensure-that-your-use-case-model-is-effective.aspx</link> 
    <description>&lt;p&gt;Use case models include actors and use cases.&amp;nbsp; An effective model must identify both comprehensively.&amp;nbsp; Yet, analysts usually fail to identify all of the relevant actors.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;To solve this problem, I like to recommend an approach that maintains a separate use case diagram and actor diagram.&amp;nbsp; Then, the actors from the actor diagram can incrementally be added to the use case diagram as the use case diagram evolves.&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 12 Mar 2021 17:38:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1922</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3138/How-do-you-gain-a-sufficient-understanding-of-an-industry-in-which-you-previously-had-no-experience.aspx#Comments</comments> 
    <slash:comments>4</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3138</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3138&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How do you gain a sufficient understanding of an industry in which you previously had no experience?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3138/How-do-you-gain-a-sufficient-understanding-of-an-industry-in-which-you-previously-had-no-experience.aspx</link> 
    <description>&lt;p&gt;&lt;span&gt;The Business Entity Model and Context Diagram are two tools that give the business analyst&amp;nbsp;a quick yet sufficient understanding of a new industry. &amp;nbsp;They provide a high-level, overarching view of the space with the least amount of time investment possible. &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 13 Jul 2020 16:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3138</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3040/Why-are-modeling-techniques-so-important-to-Business-Analysts-and-how-do-you-choose-the-right-ones-for-your-project.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3040</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3040&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Why are modeling techniques so important to Business Analysts, and how do you choose the right ones for your project?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3040/Why-are-modeling-techniques-so-important-to-Business-Analysts-and-how-do-you-choose-the-right-ones-for-your-project.aspx</link> 
    <description>&lt;p&gt;Grouping related items (whether requirements, ideas, business processes, etc.) into a diagram or model is just a way of forming them into recognizable and (hopefully!) familiar patterns. And the short-term memory limit is much less constraining if people are asked to remember and absorb a few different patterns as opposed to dozens of individual bits of information.&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 08 Jun 2020 17:30:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3040</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5566/How-do-you-ensure-all-business-processes-have-been-accurately-identified-and-captured.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5566</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5566&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How do you ensure all business processes have been accurately identified and captured?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5566/How-do-you-ensure-all-business-processes-have-been-accurately-identified-and-captured.aspx</link> 
    <description>How can a business analyst ensure that ANY discovery process yields complete results?&amp;nbsp; The short answer is to use multiple complementary techniques to approach a problem from different angles where each validates the other and fills any gaps in the discovery process.</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 07 Mar 2020 22:21:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5566</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1167/What-is-Model-Based-Management-and-what-benefits-can-it-bring-an-organization.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1167</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1167&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Model-Based Management and what benefits can it bring an organization?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1167/What-is-Model-Based-Management-and-what-benefits-can-it-bring-an-organization.aspx</link> 
    <description>&lt;span&gt;Model-Based Management refers to the activity of managing and making informed decision regarding the future direction of a business, process, or system(s) based on information gleaned and understood from models that document the current state.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 06 Mar 2020 22:41:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1167</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1392/What-is-a-logical-data-dictionary-and-what-are-the-benefits-of-maintaining-one.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1392</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1392&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a logical data dictionary and what are the benefits of maintaining one?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1392/What-is-a-logical-data-dictionary-and-what-are-the-benefits-of-maintaining-one.aspx</link> 
    <description>&lt;p&gt;A data dictionary, also commonly called a metadata repository, is a centralized repository of data elements and other metadata about them. &amp;nbsp;This may include the meaning of a piece of data, relationships to other data, origin, usage, type and length.&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 11 Aug 2019 18:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1392</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5173/What-is-Business-Capability-Mapping-and-why-it-is-beneficial.aspx#Comments</comments> 
    <slash:comments>2</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5173</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5173&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Business Capability Mapping and why it is beneficial?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5173/What-is-Business-Capability-Mapping-and-why-it-is-beneficial.aspx</link> 
    <description>&lt;p&gt;&lt;em style=&quot;color: #222222;&quot;&gt;Business capability mapping&amp;nbsp;&lt;/em&gt;&lt;span style=&quot;color: #222222;&quot;&gt;depicts&amp;nbsp;&lt;/span&gt;&lt;em style=&quot;color: #222222;&quot;&gt;what&lt;/em&gt;&lt;span style=&quot;color: #222222;&quot;&gt;&amp;nbsp;a business does to reach its strategic objectives (its capabilities), rather than&amp;nbsp;&lt;/span&gt;&lt;em style=&quot;color: #222222;&quot;&gt;how&lt;/em&gt;&lt;span style=&quot;color: #222222;&quot;&gt;&amp;nbsp;it does it (its business processes). Business capabilities are the connection between the business strategy and business execution.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 12 Nov 2018 19:13:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5173</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/354/In-which-document-do-you-include-the-Class-Diagram-business-requirements-functional-requirements-software-specification-document.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=354</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=354&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>In which document do you include the Class Diagram (business requirements, functional requirements, software specification document)?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/354/In-which-document-do-you-include-the-Class-Diagram-business-requirements-functional-requirements-software-specification-document.aspx</link> 
    <description>&lt;p&gt;&lt;span&gt;Just like any other diagram, the Class Diagram is just a tool at the disposal of the analyst. In the absence of a set process, it is at the analyst&amp;rsquo;s discretion to determine when to use a class diagram. Therefore, in which analysis artifact/document a class diagram should be included depends on its use.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>sonavi</dc:creator> 
    <pubDate>Mon, 12 Nov 2018 16:20:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:354</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2881/How-does-Enterprise-Analysis-bring-value-to-an-organization.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2881</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2881&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How does Enterprise Analysis bring value to an organization?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2881/How-does-Enterprise-Analysis-bring-value-to-an-organization.aspx</link> 
    <description>&lt;span&gt;The information produced through Enterprise Analysis is the basis for critical project decisions &amp;ndash; what the project is expected to cost, what value it is expected to bring, whether any solution can be reasonably expected to address the business needs, which solution is the &amp;lsquo;best&amp;rsquo; when alternatives are available, and the ultimate decision- should the organization even proceed with a particular project or course of action.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 13 May 2018 21:43:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2881</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/110/What-is-a-business-entity-model.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=110</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=110&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a business entity model?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/110/What-is-a-business-entity-model.aspx</link> 
    <description>&lt;p&gt;A business entity model is a logical model that documents the entities, or things, that a business or business process uses and interacts with in order to accomplish its business activities and goals. In addition to documenting entities, a business entity model may capture the attributes of an entity, relationships between entities, and cardinality information. Many business entity models are created in the form of a UML class diagram. However, it is important to note that business entity models document the logical structure of a business domain, not the physical structure. &lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 09 Apr 2017 18:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:110</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1999/What-are-the-5-basic-categories-of-elements-in-BPMN.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1999</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1999&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are the 5 basic categories of elements in BPMN?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1999/What-are-the-5-basic-categories-of-elements-in-BPMN.aspx</link> 
    <description>&lt;p&gt;&lt;span&gt;BPMN is a robust notation designed to balance two competing needs.&amp;nbsp; The notation should be simple enough for all stakeholders to understand, yet robust enough to handle complex orchestration of events to a level of detail which can be made executable.&amp;nbsp; Not an easy thing to do.&amp;nbsp; However, by organizing elements into distinct categories, a sizable notation can be more easily understood.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 13 Mar 2017 15:25:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1999</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3725/What-types-of-actions-can-help-the-business-analyst-avoid-Analysis-Paralysis.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3725</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3725&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What types of actions can help the business analyst avoid Analysis Paralysis?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3725/What-types-of-actions-can-help-the-business-analyst-avoid-Analysis-Paralysis.aspx</link> 
    <description>Analysis Paralysis is the dreaded black hole of projects. So, how do you recognize that you might be in Analysis Paralysis. &amp;nbsp;Here are a few symptoms that might clue you in.</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 12 Feb 2017 22:10:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3725</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2298/What-is-the-different-between-a-business-policy-and-a-business-rule.aspx#Comments</comments> 
    <slash:comments>4</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2298</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2298&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is the different between a business policy and a business rule?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2298/What-is-the-different-between-a-business-policy-and-a-business-rule.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;&lt;a href=&quot;https://modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5327/What-is-a-business-rule-and-how-does-it-differ-from-a-business-requirement.aspx&quot; target=&quot;_blank&quot;&gt;Business Rules&lt;/a&gt; and &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/2239/How-Business-Processes-Strategy-and-Business-Policies-Relate.aspx&quot; target=&quot;_blank&quot;&gt;Business Policies&lt;/a&gt; tend to be complicated for analysts to untangle because they are so closely related.&amp;nbsp; Policies are typically more general assertions or guidance about how an organization is intended to operate, while business rules describe the specific execution of the business policy.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
The BABOK describes a policy as &amp;ldquo;a non-actionable directive that supports a business goal&#39;, and a &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/1164/What-You-Need-to-Know-About-Business-Rules.aspx&quot; target=&quot;_blank&quot;&gt;business rule&lt;/a&gt; as &#39;a specific, actionable, testable directive that is under the control of the business and supports a business policy&#39;&lt;br /&gt;
&lt;br /&gt;
The Business Rules Group goes further in their definition of business rules describing it as an atomic statement that defines or constrains some aspect of the business.&amp;nbsp; They categorize business rules as one of three sub-classifications; structural assertion, action assertion, or derivation.&amp;nbsp; The definitions of these get quite detailed and while knowing them, along with understanding things like fact models, may help elaborate one&amp;rsquo;s understanding of a business rule, at a summary level business rules are best understood by a higher level definition (like the IIBA&amp;rsquo;s) and a few examples.&lt;br /&gt;
&lt;br /&gt;
Additionally, policies, being more general, typically change less often than business rules which are specific implementations of policies.&lt;br /&gt;
&lt;br /&gt;
To restate, a policy is:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;A non-actionable directive&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Often requires employees to translate into specific statements of what to do (business rules)&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Supports a business goal&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Supported by one or more business rules&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;&lt;br /&gt;
A business rules is:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Actionable&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Specific&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Testable&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Supports a policy&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;&lt;br /&gt;
Examples of policies for a car rental company: &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Maintenance must be performed in a manner which maximizes the life and value of the car&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Renters must have valid insurance&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;&lt;br /&gt;
Example of business rules that may support these policies:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;All vehicles are required to have a 58 point inspection after every 3 months of use before re-renting.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;A car which has accumulated more than 3500 miles must have its oil changed before re-renting.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Tires with less than 1/16th inch of tread must be replaced.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Renters in the state of Texas must have insurance covering $100,000 of liability or more.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Renters in the state of Arizona must have insurance covering $50,000 of liability or more.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;Notice that each of the business rules are written as a level which is actionable, specific, and testable.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt; --&lt;br /&gt;
&lt;strong&gt;Chris Adams&lt;/strong&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.linkedin.com/in/christopherkeithadams&quot; rel=&quot;”nofollow”&quot; target=&quot;_blank&quot;&gt;LinkedIn Profile&lt;/a&gt;&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 12 Feb 2017 11:52:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2298</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1923/What-are-the-benefits-of-a-developing-a-business-entity-model-early-in-the-analysis-process.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1923</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1923&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are the benefits of a developing a business entity model early in the analysis process?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1923/What-are-the-benefits-of-a-developing-a-business-entity-model-early-in-the-analysis-process.aspx</link> 
    <description>&lt;span&gt;There are numerous benefits to developing a business entity model (also called a logical data model), early in the analysis process.&amp;nbsp; To understand these benefits, the information captured in the business entity model needs to be understood.&amp;nbsp;&amp;nbsp;&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 10 Jul 2016 21:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1923</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1537/What-is-a-Fact-Model.aspx#Comments</comments> 
    <slash:comments>3</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1537</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1537&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Fact Model?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1537/What-is-a-Fact-Model.aspx</link> 
    <description>&lt;span&gt;A Fact Model is a static model which structures business knowledge about core business concepts and business operations.&amp;nbsp; It is sometimes called a business entity model.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 12 Mar 2016 18:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1537</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1220/What-does-the-term-Problem-Domain-mean-to-a-business-analyst.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1220</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1220&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What does the term &#39;Problem Domain&#39; mean to a business analyst?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1220/What-does-the-term-Problem-Domain-mean-to-a-business-analyst.aspx</link> 
    <description>&lt;span&gt;In short, the Problem Domain is anything and everything that is needed to define the area under analysis, fully understand the inputs and outputs of its processes, and achieve the goals of the area under analysis, but nothing more.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 08 Jun 2015 14:41:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1220</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3270/What-is-RML-Requirements-Modeling-Language.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3270</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3270&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is RML (Requirements Modeling Language)?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3270/What-is-RML-Requirements-Modeling-Language.aspx</link> 
    <description>&lt;span&gt;Requirements Modeling language is a collection of diagrams used to model software from the business analysis or product management perspective. &amp;nbsp;&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 10 May 2015 23:02:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3270</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2984/What-information-should-be-included-in-a-logical-data-model.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2984</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2984&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What information should be included in a logical data model?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2984/What-information-should-be-included-in-a-logical-data-model.aspx</link> 
    <description>&lt;p&gt;A logical data model is a graphical representation of data that is created or used by the organization, and associated rules governing the structure and relationships of that data. The logical model should use business names (following any established enterprise data or naming standards), and should be independent of any technology or physical design considerations. It typically includes the following information:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Entities (&amp;ldquo;tables&amp;rdquo;)&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;Relationships between entities&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;Cardinality &amp;ndash; the numeric relationship between occurrences of two related entities&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;Attributes (&amp;ldquo;fields&amp;rdquo;) that are relevant to the project. (The logical data model does not include details such as data-types or foreign keys, since those are physical design considerations.)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;--&lt;br /&gt;
&lt;strong&gt;Sandy Lambert&lt;/strong&gt;&lt;br /&gt;
Business Architect&lt;br /&gt;
&lt;a href=&quot;http://www.linkedin.com/pub/sandra-lambert/1/a50/215&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;LinkedIn Profile&lt;/a&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 06 Jun 2014 04:21:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2984</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2794/What-is-metadata-and-why-is-it-important-to-a-BA.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2794</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2794&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is metadata, and why is it important to a BA?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2794/What-is-metadata-and-why-is-it-important-to-a-BA.aspx</link> 
    <description>&lt;p&gt;Metadata is defined as “data about data”. Metadata describes the context, use, and validity of business information. Metadata requirements and definitions are an important part of the data requirements to be captured by the Business Analyst for any new system. Effective collection, maintenance and reporting of metadata support organizational needs to monitor and manage the integrity, quality and accuracy of its data.&lt;/p&gt;
&lt;p&gt;Common metadata attributes include the date and time that data was collected or changed, and the data source or identification of the person who performed the change. Metadata attributes for an electronic document or record may include the type of record, its retention period, and its security classification or category.&lt;br /&gt;
&amp;#160;&lt;/p&gt;
&lt;p&gt;--&lt;br /&gt;
Sandy Lambert&lt;br /&gt;
Business Architect&lt;br /&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://www.linkedin.com/pub/sandra-lambert/1/a50/215&quot;&gt;LinkedIn Profile&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 08 Nov 2013 22:33:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2794</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2356/What-is-OOAD.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2356</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2356&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is OOAD?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2356/What-is-OOAD.aspx</link> 
    <description>&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;The acronym OOAD stands for Object Oriented Analysis and Design. &amp;nbsp;OOAD is a software engineering approach that models and designs a system as a group of interacting objects. Object is the term used to describe some entity or &amp;ldquo;thing&amp;rdquo; of interest. &amp;nbsp;These objects are typically modeled after real world entities or concepts. &amp;nbsp;For the business analyst, these would be the real-world entities that arise within the business (invoice, product, contract, etc).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;Objects have attributes which can be set to specific values. This defines the state of the object. &amp;nbsp;Objects also have methods or functions which define their behavior.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;Here is a quick example for illustrative purposes. &amp;nbsp;Consider the real world object &amp;ldquo;Car&amp;rdquo;. &amp;nbsp;Our car has attributes that can be defined with specific values such as,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;make = ford&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;model = escape&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;year = 2002&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;color = green&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;maximum speed = 130 mph&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;current speed = 50 mph&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;ideal tire pressure = 35 psi&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;current tire pressure = 31 psi&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;remaining fuel = 12 gallons&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;Each of these attributes define the &amp;ldquo;state&amp;rdquo; of the vehicle. &amp;nbsp;They describe the car as it is at some point in time. &amp;nbsp;Additionally, the car has certain &amp;ldquo;behaviors&amp;rdquo; such as&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;accelerate ()&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;decelerate ()&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;refuel ()&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;fill tires ()&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;Each of these behaviors of the real world object can be represented as a method of the object when designing the system (methods are also known as a functions in some programming languages). &amp;nbsp;These methods can change the values of the attributes causing a change in state.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;OOAD is comprised of two parts:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div style=&quot;margin-left: 40px;&quot;&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;(1) object oriented analysis&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style=&quot;margin-left: 40px;&quot;&gt;&amp;nbsp;&lt;/div&gt;

&lt;div style=&quot;margin-left: 40px;&quot;&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;(2) object oriented design&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;Models of different types can be created to reflect the static structure, dynamic behavior, and run-time deployment of the collaborating objects of a system. &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;During the object-oriented analysis (OOA) phase object-modeling techniques are used to analyze the functional requirements for a system and create models which reflect the logical design of the system. &amp;nbsp;During the object-oriented design (OOD) phase of the system, models are elaborated upon to include implementation specific details that show how the physical design of the system will come together. &amp;nbsp;OOA focuses on what the system does (its static structure and behavior), OOD on how the system does it (it&amp;rsquo;s run-time implementation).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 09 Sep 2012 16:25:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2356</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2001/Can-you-depict-data-items-in-a-business-process-diagram.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2001</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2001&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Can you depict data items in a business process diagram?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2001/Can-you-depict-data-items-in-a-business-process-diagram.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Data objects and associations can be depicted in &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/892/Process-Mapping-101-A-Guide-to-Getting-Started.aspx&quot;&gt;business process flow diagrams&lt;/a&gt;.&amp;nbsp; BPMN for example defines a specific notation for dealing with data inputs and outputs from activities. The diagram below shows the standard notation used to show a data object which is generated as output from one activity and used as input by another activity.&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img alt=&quot;BPMN Data Object&quot; height=&quot;208&quot; src=&quot;/Portals/0/images/BPMN - Data Object.jpg&quot; width=&quot;370&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The BMPN Assocation connector (dotted line with an arrowhead showing the direction of flow), is used to show the data association between the activity which produces the output and the activity which receives and uses the input.&amp;nbsp; If the data within the data object is defined as required, then the activity that relies on the data object as an input cannot proceed until the data is available.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The following diagram shows another allowed &amp;ldquo;shortcut&amp;rdquo; notation that can be used when the data object is an output of one activity and an input into the next activity in sequence. However, data objects do not always have to be used as input to the next activity in sequence.&amp;nbsp; They can be used by activity anywhere later in the process.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img alt=&quot;BPMN Data Object Shortcut&quot; height=&quot;181&quot; src=&quot;/Portals/0/images/BPMN - Data Object - Shortcut Notation.jpg&quot; width=&quot;344&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 10 Sep 2011 23:11:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2001</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1807/What-is-a-navigable-association-in-UML.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1807</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1807&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a navigable association in UML?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1807/What-is-a-navigable-association-in-UML.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Associations are relationships between classes in a &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/2010/End-to-End-UML-Class-Diagram.aspx&quot;&gt;UML Class Diagram&lt;/a&gt;.&amp;nbsp; They are represented by a solid line between classes.&amp;nbsp; Associations are typically named using a verb or verb phrase which reflects the real world problem domain.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;img alt=&quot;UML Association&quot; height=&quot;83&quot; src=&quot;/Portals/0/images/Association.jpg&quot; width=&quot;449&quot; /&gt; &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The normal kind of association is bidirectional by default.&amp;nbsp; This means that if an association exists between two classes, then both objects know about each other.&amp;nbsp; However, when creating a UML class diagram it is possible to use a navigable association between two classes.&amp;nbsp; This is shown by adding an arrowhead at one end of the association.&amp;nbsp; If &amp;ldquo;A&amp;rdquo; is the source class and &amp;ldquo;B&amp;rdquo; is the target class, the arrowhead would be placed on the &amp;ldquo;B&amp;rdquo; side of the association. A navigable association of this type means that at runtime object &amp;ldquo;A&amp;rdquo; knows about object &amp;ldquo;B&amp;rdquo;, but object &amp;ldquo;B&amp;rdquo; has no knowledge of or visibility into object &amp;ldquo;A&amp;rdquo;. &lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;img alt=&quot;UML Navigable Association&quot; height=&quot;85&quot; src=&quot;/Portals/0/images/Navigable Association.jpg&quot; width=&quot;454&quot; /&gt;&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 11 Apr 2011 01:36:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1807</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1804/What-is-a-Swimlane-Diagram.aspx#Comments</comments> 
    <slash:comments>6</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1804</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1804&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Swimlane Diagram?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1804/What-is-a-Swimlane-Diagram.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;A &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/1868/An-Introduction-to-Swimlane-Diagrams.aspx&quot;&gt;&lt;strong&gt;swimlane diagram&lt;/strong&gt;&lt;/a&gt; (also sometime called a cross-functional diagram) documents the steps or activities of a process flow or workflow.&amp;nbsp; More specifically, a swimlane diagram groups these activities into swimlanes which are horizontal or vertical columns that contain all of the activities which fit into the category represented by that swimlane.&amp;nbsp; Swimlanes can represent many categories of information such as actors which perform the activities (i.e., role or department), the stage of the process in which the activity takes place, or whatever else the creator of the document feels should be emphasized and communicated by the swimlane diagram.&amp;nbsp; The term swimlane was adopted due to the visual similarity between the horizontal rows of the diagram to that of the swimlanes found within a swiming pool.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;img alt=&quot;What is a Swimlane Diagram?&quot; height=&quot;480&quot; src=&quot;/Portals/0/images/Swimlane Diagram.jpg&quot; width=&quot;600&quot; /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;A process flow or workflow diagram does not have to use swimlanes.&amp;nbsp; However, since swimlanes communicate additional information about who performs the activity or when it takes place, it&amp;rsquo;s typically a preferred best practice to include them.&amp;nbsp; Similarly, a &lt;a href=&quot;https://www.modernanalyst.com/Resources/BusinessAnalystHumor/tabid/218/ID/1811/Get_to_Know_the_Swimlane_Diagram.aspx&quot;&gt;swimlane diagram&lt;/a&gt; can use only one set of swimlanes (either vertical swimlanes or horizontal swimlanes).&amp;nbsp; In BPMN standards, a process flow is typically shown flowing from left to right.&amp;nbsp; If only one set of swimlanes is used, horizontal swimlanes are most commonly used to group activities.&amp;nbsp; In the UML standard, the activity diagram flows from top to bottom and veritcal swimlanes are most commonly used.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;One of the more common choices used by creators of swimlane diagrams is to define the roles which perform each activity within horizontal swimlanes and define the process stages in which the activity occurs within vertical swimlanes.&lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 09 Apr 2011 22:42:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1804</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/953/What-is-Model-View-Controller.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=953</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=953&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Model-View-Controller?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/953/What-is-Model-View-Controller.aspx</link> 
    <description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;/p&gt;

&lt;div id=&quot;refHTML&quot;&gt;&amp;nbsp;&lt;/div&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 06 Jun 2009 19:31:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:953</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/926/What-is-a-View-as-it-relates-to-system-modeling.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=926</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=926&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a View as it relates to system modeling?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/926/What-is-a-View-as-it-relates-to-system-modeling.aspx</link> 
    <description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;input id=&quot;gwProxy&quot; type=&quot;hidden&quot; /&gt;&lt;!--Session data--&gt;&lt;input id=&quot;jsProxy&quot; onclick=&quot;jsCall();&quot; type=&quot;hidden&quot; /&gt;&lt;/p&gt;

&lt;div id=&quot;refHTML&quot;&gt;&amp;nbsp;&lt;/div&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 09 May 2009 22:06:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:926</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/925/What-is-the-4-1-View-Model-as-it-relates-to-system-modeling.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=925</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=925&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is the 4 +1 View Model as it relates to system modeling?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/925/What-is-the-4-1-View-Model-as-it-relates-to-system-modeling.aspx</link> 
    <description>&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;The 4 + 1 View Model is a predefined set of views for organizing the design and architecture of a system. &amp;nbsp;It was developed in 1995 by Philippe Kruchten, formerly the Director of Process Development at Rational Software.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;The 4 + 1 View Model gets its name from the 4 primary views and 1 supporting view that are used to capture and communicate different aspects of the system.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;The 4 primary views are:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;Logical View: &amp;nbsp; this view describes the functionality of the system in terms of its static structure and dynamic behavior.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;Development View: &amp;nbsp;this view describes the system from a programmer&amp;rsquo;s perspective and is concerned with the organization of physical code, its main modules, and their dependencies.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;Process View: &amp;nbsp;this view focuses on the runtime behavior of the system and the elements of the system that relate to process performance. &amp;nbsp;It includes aspects important to scalability, throughput, and process response times to name a few.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;Physical View: &amp;nbsp;this view shows the system from a system engineer&amp;#39;s point-of-view. It is concerned with the deployment of software components across the physical architecture including computers and devices , as well as communication between these components.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;The 1 supporting view is:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small; &quot;&gt;&lt;span style=&quot;font-family: Arial; &quot;&gt;Use Case View: &amp;nbsp;this view describes the functionality of the system from the perspective of external actors.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 09 May 2009 21:59:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:925</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/599/What-is-a-SIPOC-Diagram.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=599</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=599&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a SIPOC Diagram?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/599/What-is-a-SIPOC-Diagram.aspx</link> 
    <description>&lt;p&gt;&lt;font size=&quot;2&quot;&gt;The &lt;strong&gt;SIPOC diagram&lt;/strong&gt; is a tool that is used to outline the scope of a process improvement initiative (often as part of a Six Sigma improvement project). The tool captures all of the relevant elements of the process under consideration. When used as part of the Six Sigma methodology, it is typically implemented as part of the Measure phase of the DMAIC process. The diagrams name is an acronym for the elements that need to be identified and documented.&lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;margin-left: 40px;&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;strong&gt;S&lt;/strong&gt; &amp;ndash; Suppliers: Who supplies the inputs to the process under consideration&lt;br /&gt;
&lt;strong&gt;I&lt;/strong&gt; &amp;ndash; Inputs: What are the inputs to the process&lt;br /&gt;
&lt;strong&gt;P&lt;/strong&gt; &amp;ndash; Process: What are the steps of the process that is being improved upon&lt;br /&gt;
&lt;strong&gt;O&lt;/strong&gt; &amp;ndash; Outputs: What are the outputs of the process&lt;br /&gt;
&lt;strong&gt;C&lt;/strong&gt; &amp;ndash; Customers: Who are the customers or beneficiaries of the outputs of the process&lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;margin-left: 40px;&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;img alt=&quot;SIPOC Diagram&quot; src=&quot;/Portals/0/images/SIPOC Diagram1.bmp&quot; style=&quot;border-width: 2px; border-style: solid; width: 512px; height: 198px;&quot; title=&quot;SIPOC Diagram&quot; /&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;One common variation of the SIPOC diagram is to append R (Requirements) to the end of the diagram for additional detail. This is a fairly natural extension of this diagram since the team has identified the customers of the process and can naturally begin to identify the needs of each customer.&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&lt;strong&gt;To create the SIPOC diagram complete the following steps&lt;/strong&gt;:&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;1) List the 5 categories in order (Suppliers, Inputs, Process, Outputs, Customers) across the top of a piece of paper or whiteboard. If you choose to include requirements as a sixth category then you will list it last on the far right of the paper or whiteboard.&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;2) Begin with the Process column. List and number the highest level steps of the process under the process column header. Keep it to 4-7 high level steps if at all possible. If you would prefer, you can reference a diagram for the high level process and insert the diagram at the bottom of the page.&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;3) Review each step of the process to identify and document the outputs of the process under the Outputs column.&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;4) Document the customers that will receive or benefit from each output under the Customers column.&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;5) Next, identify the inputs that the process requires to properly produce the outputs. Capture these under the Inputs column.&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;6) Document the suppliers of each input under the Suppliers column.&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size=&quot;2&quot;&gt;7) If you chose to include a sixth column for requirements, identify and document the high level requirements that each customer has for the process under consideration. Think about why the process exists. What customer need is it intended to fulfill.&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.modernanalyst.com/Portals/0/Public%20Uploads/What-is-a-SIPOC-Diagram.jpg&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;img alt=&quot;What is a SIPOC diagram?&quot; src=&quot;/Portals/0/Public%20Uploads/What-is-a-SIPOC-Diagram.jpg&quot; style=&quot;width: 600px; height: 450px;&quot; title=&quot;What is a SIPOC diagram?&quot; /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 02 Nov 2008 20:42:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:599</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/359/Is-it-the-job-of-a-business-analyst-or-systems-analyst-to-draw-the-class-diagram.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=359</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=359&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Is it the job of a business analyst or systems analyst to draw the class diagram?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/359/Is-it-the-job-of-a-business-analyst-or-systems-analyst-to-draw-the-class-diagram.aspx</link> 
    <description>&lt;p&gt;It depends, it depends, and it depends!&lt;/p&gt;

&lt;p&gt;As for most questions in business analysis, there isn&amp;rsquo;t only one answer. Whose job is to create a class diagram depends on the purpose of the class diagram.&lt;/p&gt;

&lt;p&gt;First of all, the question implies that there is only one class diagram for a given project: &amp;ldquo;The Class Diagram&amp;rdquo;. For the most part, this is not the case. On some projects there may be a multitude of class diagrams while in others there may be none.&lt;/p&gt;

&lt;p&gt;Second, the question implies that only one of the person/role on a given project would be task with creating class diagram. This is also not the case! There are many folks (business analyst, systems analysts, developers, etc.) who might have the need to create a class diagram in order to communicate a given concept or to solve a given problem.&lt;/p&gt;

&lt;p&gt;So let&amp;rsquo;s rephrase the question:&lt;br /&gt;
&lt;strong&gt;&amp;ldquo;Who would use a class diagram and why?&amp;rdquo;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The business analyst might chose to create a class diagram in order to model the business domain showing the things of the business (the business domain/industry specific nouns found in the business lingo).&lt;/p&gt;

&lt;p&gt;The systems analyst could use a class diagram to develop the logical data model for the system being designed.&lt;/p&gt;

&lt;p&gt;The developer may also use a class diagram but for a different purpose: to show the actual classes, interfaces, and types being implemented in a given system.&lt;/p&gt;
</description> 
    <dc:creator>ModernAnalyst.com</dc:creator> 
    <pubDate>Sat, 17 May 2008 06:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:359</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/210/Why-bother-developing-data-models-and-why-in-Third-Normal-Form-3NF.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=210</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=210&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Why bother developing data models and why in Third Normal Form (3NF)?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/210/Why-bother-developing-data-models-and-why-in-Third-Normal-Form-3NF.aspx</link> 
    <description>&lt;p&gt;Solutions are processes operating on data. It follows that any change to existing solutions will probably involve changes to processes and data requirements. Process requirements can be expressed in BPMN and many other process modeling notations. Data requirements (as opposed to database design requirements - these are logical requirements that the solution has which are relevant to data and have NOTHING at all to do with database design) model the logical data requirements. Logical data requirements should be expressed in notation that focuses only on the logical data requirement and not the solution that might or might not be used. E.g. classes in UML assume object orientated solutions. Logical data model requirements can be implemented on relational databases, object orientated databases, paper or in someone&amp;#39;s head. They are not technology dependant: they just state the logical data requirements that must exit in order for processes to deliver the project objectives.&lt;/p&gt;

&lt;p&gt;E.g. A requirement exists to be able to offer add-on sales during the order taking process. The order taking process will change to reflect this. The data requirements mean that items offered for sale also have to have relationships established that represent other items that could be offered as add-on sales for the original item. New data requirements will typically require new processes to maintain the required data logical structure. Modeling the data requirements in &lt;a href=&quot;http://How would you prove that an Entity Relationship Diagram (ERD) was in Third Normal Form (3NF)?&quot;&gt;3NF&lt;/a&gt; means&lt;/p&gt;

&lt;p&gt;1. the minimum amount of data is stored the minimum amount of times.&lt;/p&gt;

&lt;p&gt;2. logical inconsistencies are prevented by the data structure itself - e.g. it is impossible to offer a customer postage and packing as an add-on sale item as postage and packing are not related to sale items as add-on candidates.&lt;/p&gt;

&lt;p&gt;3. business rules associated with the data will be propagated automatically to any process that attempts to create, read, update, delete (CRUD) that data and do not have to be endlessly repeated by all processes that use the data in the processing logic.&lt;/p&gt;

&lt;p&gt;4. data requirements (unlike processing requirements) are relatively stable: while the process for order taking changes every year or so, the fact the company sells items and takes payment does not.&lt;/p&gt;
</description> 
    <dc:creator>Guy Beauchamp</dc:creator> 
    <pubDate>Mon, 10 Dec 2007 20:33:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:210</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/209/How-would-you-prove-that-an-Entity-Relationship-Diagram-ERD-was-in-Third-Normal-Form-3NF.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=209</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=209&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How would you prove that an Entity Relationship Diagram (ERD) was in Third Normal Form (3NF)?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/209/How-would-you-prove-that-an-Entity-Relationship-Diagram-ERD-was-in-Third-Normal-Form-3NF.aspx</link> 
    <description>&lt;p&gt;Third normal form of an &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/2008/Data-Modeling-Entity-Relationship-Diagram-ER-Diagram.aspx&quot;&gt;ER Diagram (ERD)&lt;/a&gt; boils down to every attribute depends on the whole primary key of the entity. Inspect the data model to verify&lt;/p&gt;

&lt;p style=&quot;margin-left: 40px;&quot;&gt;1. every entity has a business primary key (i.e. a key meaningful to the business, not to the database designers!).&lt;/p&gt;

&lt;p style=&quot;margin-left: 40px;&quot;&gt;2. no attribute in an entity will vary if the value of another attribute is changed (note: the primary key can not be updated once created).&lt;/p&gt;

&lt;p style=&quot;margin-left: 40px;&quot;&gt;3. no attributes could ever have null values.&lt;/p&gt;

&lt;p style=&quot;margin-left: 40px;&quot;&gt;4. there are no repeating groups of attributes in the entity.&lt;/p&gt;

&lt;p&gt;There is a data modeler&amp;rsquo;s joke that you can use to lighten the interview (but not recommended for real world parties!): normalization was (in part) created by Ted Codd - a model is in &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/210/Why-bother-developing-data-models-and-why-in-Third-Normal-Form-3NF.aspx&quot;&gt;3NF&lt;/a&gt; when every attribute depends on the primary key, the whole key and nothing but the key - so help me Codd!&lt;/p&gt;
</description> 
    <dc:creator>Guy Beauchamp</dc:creator> 
    <pubDate>Mon, 10 Dec 2007 20:25:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:209</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/113/Do-you-feel-UML-models-or-other-types-of-models-have-any-value-once-the-implementation-code-has-been-generated-Why.aspx#Comments</comments> 
    <slash:comments>4</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=113</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=113&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Do you feel UML models, or other types of models, have any value once the implementation code has been generated? Why?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/113/Do-you-feel-UML-models-or-other-types-of-models-have-any-value-once-the-implementation-code-has-been-generated-Why.aspx</link> 
    <description>&lt;p&gt;[Be the first to post an answer to this question!]&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 24 Sep 2007 21:34:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:113</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/101/If-you-are-introduced-to-a-new-industry-what-steps-do-you-take-to-become-familiar-with-it-and-understand-it.aspx#Comments</comments> 
    <slash:comments>4</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=101</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=101&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>If you are introduced to a new industry, what steps do you take to become familiar with it and understand it?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/101/If-you-are-introduced-to-a-new-industry-what-steps-do-you-take-to-become-familiar-with-it-and-understand-it.aspx</link> 
    <description>&lt;p&gt;Creating a business entity model can really help increase the pace at which analysts, or anyone else for that matter, come up to speed in a new business industry. Business entity models document the entities, or things, that a business or business process uses and interacts with in order to accomplish its business activities and goals. Therefore, it is an excellent tool for identifying the scope of the business domain and for providing a framework from which the analyst can continue to build and elaborate to increase their knowledge. It helps the analyst quickly identify not only those things that they know about the business but also those things that they don&amp;#39;t know about the business.&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Thu, 20 Sep 2007 01:43:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:101</guid> 
    
</item>

    </channel>
</rss>